
li{list-style: none;}
.time03{transition:0.3s all ease ; -webkit-transition:0.3s all ease ;  -moz-transition: 0.3s all ease ; -o-transition: 0.3s all ease ;  }
.time05{transition:0.5s all ease ; -webkit-transition:0.5s all ease ;  -moz-transition: 0.5s all ease ; -o-transition: 0.5s all ease ;  }

@font-face {
  font-family: 'iconfont';
  src: url('/font/iconfont.eot');
  src: url('/font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('/font/iconfont.woff') format('woff'),
  url('/font/iconfont.ttf') format('truetype'),
  url('/font/iconfont.svg#iconfont') format('svg');
}

.icon{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

/*首页开始*/
.top{width: 100%; height:40px;  background: #efefef; z-index:100; position: fixed; top: 0px; overflow: hidden;}
.top.on{top: 0px; position: fixed; z-index: 99;}
.top .box{width: 1200px; margin:0 auto;  padding-top: 12px;}
.top .box .t_left {float: left; height: 16px;  overflow: hidden; }
.top .box .t_left li{float: left; margin-right: 18px;  font-family: "Microsoft YaHei"; overflow: hidden;}
.top .box .t_left li i,.top .box .t_left li span{display: block; float: left; color: #898989; line-height: 16px;}
.top .box .t_left li i{ margin-right: 5px;  color: #a2a2a2;}
.top .box .t_left li i.it_l01{font-size: 13px;line-height:12px;margin-top: 2px;}
.top .box .t_left li i.it_l02{font-size: 14px;line-height:10px; margin-top:2px;}
.top .box .t_left li span{font-size: 10px;  line-height: 16px;}

.top .box .t_right{float: right; }
.top .box .t_right li{float: left; color: #898989; margin-left: 12px;}
.top .box .t_right li.tyy{margin-right: 27px;}
.top .box .t_right li a{color: #898989;  }
.top .box .t_right li a:hover{color: #00a0e9;}
.top .box .t_right li span{display: inline-block; border-right: 1px solid #898989; width: 1px; height: 10px; margin-left: 6px; margin-right: 8px;}
.top .box .t_right li i{line-height: 1em; color: #b4b4b4; display: block; float: left;}
.top .box .t_right li i:hover{color: #00a0e9;}
.top .box .t_right li i.icont1{font-size: 14px; }
.top .box .t_right li i.icont2{font-size: 18px; margin-top:-2px;}
.top .box .t_right li i.icont3{font-size: 17px; margin-top:-1px;}

.top .box .t_right li.ih_wx{ position: relative; }
.top .box .t_right li.ih_wx div{width: 100px; height: 100px; border: 5px solid #fff; border-radius: 5px; position: absolute; top: -135px; left: -45px;
 z-index: 101; background: #fff; box-shadow: 0px 0px 8px rgba(0,0,0,0.3);}


/*导航栏开始*/
.head{width: 100%; height: 95px; background: #fff;  z-index: 99;  position: fixed; top: 40px; }
.head.on{ box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}
.head .box{width: 1200px; margin:0 auto;  }
.head .box .h_logo{display: block; float: left; padding-top: 38px;}
.head .box .h_menu{height: 100%; margin-left: 44px; float: left;}
.head .box .h_menu li{display:block; float: left;}
.head .box .h_menu li.h_msmall{ position: relative;}
.head .box .h_menu li .h_mtop{font-family: "Microsoft YaHei";padding: 0 35px; display: block; font-size: 14px;  color: #727171; line-height: 95px;
 height: 95px; font-size: 14px;}
.head .box .h_menu li:hover .h_mtop{background: #00a0e9; color: #fff;}
.head .box .h_menu li.on .h_mtop{background: #00a0e9; color: #fff;}

.head .box .h_menu li dl{position: absolute; top: 95px; z-index: 100; display: none;}
.head .box .h_menu li dl dd{width: 176px; height: 43px; line-height: 43px; }
.head .box .h_menu li dl dd a{display: block; width: 100%; height: 100%; color: #707070; background: #fff; text-align: center; font-size: 14px;}
.head .box .h_menu li dl dd a:hover{background: #7f7e7f; color: #fff;}

.head .box .h_menu li .ih_pro{width: 100%; height: 200px; background: #fff; position: absolute; top: 95px; left: 0px; display: none; 
border-top: 1px solid  #f4f4f4;}
.head .box .h_menu li .ih_pro ul{width: 1200px; margin: 0 auto;  overflow: hidden;}
.head .box .h_menu li .ih_pro ul  span:nth-last-child(1){display: none;}
.head .box .h_menu li .ih_pro ul li,.head .box .h_menu li .ih_pro ul span{display:block; float: left;}
.head .box .h_menu li .ih_pro ul li{margin-left: 56px; margin-right: 56px; margin-top: 35px;}
.head .box .h_menu li .ih_pro ul span{width: 0px; height: 100px; border-right: 1px solid #eaeaea; margin-top: 50px;}
.head .box .h_menu li .ih_pro ul li .ih_propic{display: block; width: 120px; height: 115px;}
.head .box .h_menu li .ih_pro ul li .ih_proname{ display: block; width: 120px; text-align: center; color: #6e6e6e; font-size: 12px; line-height: 20px;}
.head .box .h_menu li .ih_pro ul li:hover .ih_proname{color: #00a0e9;}


#keyword{border: none; border-bottom: 1px solid #bfbebf; color: #7f7e7f; font-size: 12px; padding-left: 10px;}
#keyword:focus{outline:none;}
.head{box-shadow: 0px 0px 5px rgba(0,0,0,0.20);}
.head .box .h_ss{float: right; width: 154px; height: 20px; margin-top: 38px;  position: relative; }
.head .box .h_tj{width: 123px; height: 21px; border-bottom: 1px solid #bfbebf;}
.head .box .h_ss .h_so{position: absolute; right: 0px; top: 0px; width: 20px; height: 23px;  background:url(img/ss.png) no-repeat;  border: none; cursor: pointer;}
.head .box .h_ss .h_so:focus{outline:none;}

/*导航栏结束*/
/*首页轮播开始*/
.h_banner{width: 100%; height: 780px; position: relative;   overflow: hidden; }
.h_banner .bd{position: relative; width: 100%; height:  780px;  }
.h_banner .bd ul li{float: left; width: 100%; height: 780px;  position: relative;background-repeat:no-repeat; background-position: center 135px ; 
  background-attachment:fixed; }

.h_banner .hd{position: absolute; bottom: -5px; background: #fff; padding-left: 15px; padding-right: 15px;border-radius: 5px; 
left: 50%; margin-left: -80px;}
.h_banner .hd.on{position: fixed; top: 880px; /*z-index: -1;*/}
.h_banner .hd.onn li,.h_banner .hd.onn li.on{background: #fff;}
.h_banner .hd.cursor{ z-index: -1;}

.h_banner .hd li{width: 8px; height: 8px; border-radius: 50%; margin: 16px 8px; background:#d8d8d8; float: left; line-height: 100px; cursor: pointer;
background-repeat: no-repeat; }
.h_banner .hd li.on{background: #00a0e9; }
.h_banner .prev,.h_banner .next{position:fixed; /*top: 50%; margin-top: -15px;*/ top: 500px; width: 20px; height: 30px; }
.h_banner .prev {left: 20px; }
.h_banner .next {right:20px;}
.h_banner .iban i{font-size: 30px; color: #2a3e59;}
.h_banner .iban i:hover{color:#00a0e9; }

.ibbutton{display: block; width: 135px; height: 36px; line-height: 38px; text-align: center; background:#a9a9a9; border-radius: 20px;  color: #fff; 
  position: absolute; letter-spacing:1px; font-size: 11px;}
.ibbutton:hover{background:#00a0e9;}
.ibbutton01{top: 469px; left: 50%; margin-left: -69px; }
.ibbutton02{top: 469px; left: 50%; margin-left: -69px;}
.ibbutton03{top: 509px; left: 50%; margin-left: 464px;}
.ibbutton04{top: 520px; left: 50%; margin-left:-216px; }
.ibbutton05{top: 520px; left: 50%; margin-left:202px;}

/*首页轮播结束*/
/*产品中心开始*/
.pro{width: 100%;/* height: 640px;*/ background: #fff; padding-top: 65px;}
.pro .box{width: 1200px; margin: 0 auto;}
.pro .box .item{width: 100%;   }
.pro .box .item img{display: block; margin: 0 auto;}
.pro .box .item p{font-size: 18px; color: #727171; font-family: "微软雅黑"; text-align: center; line-height: 1em;margin-top: 22px; }

.pro .box .pro_lb{width: 1200px; overflow: hidden; margin:0 auto; margin-top: 32px;}
.honor_list{width:1078px ;height: 562px; margin: 0 auto; position: relative; margin-top: 20px; }
.honor_list>a{display: block;width:16px;height: 30px;position: absolute;top:40%;}
.honor_list .prev i,.honor_list .next i{display: block; font-size: 26px; color: #dadada;}
.honor_list .prev:hover i,.honor_list .next:hover i{color: #00A0E9;}
.honor_list .prev{left:-60px;}
.honor_list .next{right:-48px;}

.honor_list ul{width:3000px;margin-left: -121px;position: relative;height: 574px;}
.honor_list li{width:280px;margin: 50px 0px 80px;float: left;position: absolute;height: 400px;border:1px solid #f0f0f0; transition: all 0.4s;}
.honor_list li>a{display: block; width: 100%; height: 100%;}
.honor_list li img{display:block;  overflow: hidden; transition: all 0.4s;}
.honor_list li>a .iho_pic{width:280px; height: 305px; background:#F6F6F6;}
.honor_list li>a .iho_pic img{margin: 0 auto;}
.honor_list li.p3>a .iho_pic{width:460px !important;height: 382px !important; overflow: hidden; }
.honor_list li>a .iho_name{margin: 30px 21px 17px 21px;}
.honor_list li>a .iho_name p{font-size: 28px; color: #828282; margin-bottom: 9px; line-height: 1em;}
.honor_list li>a .iho_name span{display: block; color: #b0b0b0; font-size: 12px;line-height: 1em;}

.p0{opacity: 0; filter:alpha(opacity=0);}
.p1{left:-265px; opacity: 0; filter:alpha(opacity=0);}
.p2{left:101px; opacity: 1; filter:alpha(opacity=100);}
.p3{width: 460px !important;height:480px !important;  left:425px; background: #f6f6f6; margin-top:0px !important; opacity: 1; filter:alpha(opacity=100);
/*box-shadow: 0px 0px 20px 3px rgba(0,0,0,0.10);*/ z-index: 9;}

.honor_list li.p3 .iho_name p{margin-bottom:13px;}
.honor_list li.p3 .iho_name{margin: 20px 27px 24px 27px;}
.p3 img{height:380px!important; margin:0 auto;}
.p4{left:930px; opacity: 1; filter:alpha(opacity=100);}
.p5{left:1451px; opacity: 0; filter:alpha(opacity=0);}

/*产品中心结束*/
/*综合开始*/
.zh{width: 100%; height: 749px; background: #ededed;}
.zh .box{width: 1200px; margin: 0 auto 30px; overflow: hidden;}
.zh .box ul{padding-top: 135px;}
.zh .box ul li{float:  left;width: 566px; height: 486px;margin-left: 15px; margin-right: 15px; background: #fff;  }
.zh .box ul li:hover{box-shadow: 0px 0px 20px rgba(0,0,0,0.10); box-shadow: 10px; }
.zh .box ul li .zh_pic{width: 100%; height: 389px; display: block; overflow: hidden;}
.zh .box ul li .zh_con{margin: 40px 25px 40px 20px;}
.zh .box ul li .zh_con span{display: block; }
.zh .box ul li .zh_con span.zh_cleft{float: left; overflow: hidden;}
.zh .box ul li .zh_con span.zh_cleft img{display: block; float: left;}
.zh .box ul li .zh_con span.zh_cleft i{font-size: 18px;  color: #707070; line-height: 19px; display:block; float: left; margin-left: 13px; margin-top: 3px; 
  letter-spacing: 2px;}
.zh .box ul li .zh_con span.zh_cright{float: right; overflow: hidden;}
.zh .box ul li .zh_con span.zh_cright i{display: block; float: right; color: #c6c6c7;}
.zh .box ul li .zh_con span.zh_cright i.zh_crheng{margin-right: -10px; opacity: 0;}
.zh .box ul li .zh_con span.zh_cright i.zh_crjt{font-size: 12px;margin-top:2px; margin-right: -5px;}
.zh .box ul li .zh_con span.zh_cright i.zh_crshu{ opacity: 0; margin-right: 5px;}

.zh .box ul li:hover .zh_con span.zh_cright i{color: #00A0E9;}
.zh .box ul li:hover .zh_con span.zh_cright i.zh_crheng{opacity: 1;margin-right: -9px;}
.zh .box ul li:hover .zh_con span.zh_cright i.zh_crjt{margin-right: 2px;}
.zh .box ul li:hover .zh_con span.zh_cright i.zh_crshu{opacity: 1;margin-right: 0px;}
/*综合结束*/
/*合作伙伴开始*/
.hzhb{width: 100%; height: 150px; background: #fff; overflow: hidden;}
.hzhb .box{width: 1100px; margin: 0 auto; height: 42px; padding-top: 60px; position: relative;}
.hzhb .box .hzhb_lb{width:1000px; margin: 0 auto; position: relative;}
.hzhb .box ul li{float: left; width: 125px; height: 42px;  cursor: pointer;}

.hzhb .box ul li img{display: block; width: 100%; }


.hzhb .box .prev,.hzhb .box .next{position: absolute; top:10px; /*margin-top: -9px;*/width: 9px; height: 18px;}
.hzhb .box i{color: #d2d2d2; }
.hzhb .box i:hover{color:#00a0e9; }
.hzhb .box .prev{left: -20px;}
.hzhb .box .next{right: -20px;}
/*合作伙伴结束*/
/*底部开始*/
.footer{width: 100%; height: 502px; overflow: hidden;}
.footer .box{width: 1200px; margin: 0 auto; height: 100%;}
.footer .box .f_top{width: 100%; height: 330px; padding-top: 75px;}
.footer .box .f_top li{float: left; width: 180px;}
.footer .box .f_top li dt,.footer .box .f_top li dd{ font-family: "微软雅黑";}
.footer .box .f_top li dt{font-size: 18px; line-height: 1em ; margin-bottom: 25px; }
.footer .box .f_top li dt a{ color: #efefef;}
.footer .box .f_top li dt a:hover{ color: #efefef;}
.footer .box .f_top li dd{font-size: 13.5px; line-height: 26px;color: #888;  }
.footer .box .f_top li dd a{ color: #888; }
.footer .box .f_top li dd a:hover{ color: #efefef;}

.footer .box .f_top li.f_lj{float: right; height: 234px; width: 183px; /*overflow: hidden;*/ position: relative;}
.footer .box .f_top li.f_lj dl{float: right; width: 203px; margin-right: -20px;margin-bottom: 60px; /*overflow: hidden;*/ }
.footer .box .f_top li.f_lj dt{margin-bottom: 32px;}
.footer .box .f_top li.f_lj dt a{display: block; width: 100px;  height: 16px; }
.footer .box .f_top li.f_lj dd{float: left; margin-right: 16px; line-height: 24px; border-radius: 50%; width: 24px; height: 24px;
opacity:1; filter:alpha(opacity=100);}
.footer .box .f_top li.f_lj dd a{color: rgba(239,239,239,0.5); opacity:1; filter:alpha(opacity=100);}
.footer .box .f_top li.f_lj dd a:hover{text-decoration: none;}

.footer .box .f_top li.f_lj dd a i{display: block; width: 25px; height: 25px; background: url(img/iicon.png); }
.footer .box .f_top li.f_lj dd a i.iconf1{background-position: 0px 0px;}
.footer .box .f_top li.f_lj dd a i.iconf2{background-position:-25px 0px;}
.footer .box .f_top li.f_lj dd a i.iconf3{background-position:-51px 0px;}
.footer .box .f_top li.f_lj dd a i.iconf4{background-position:-76.5px 0px;}
.footer .box .f_top li.f_lj dd a i.iconf5{background-position:-102px 0px;}

.footer .box .f_top li.f_lj dd a:hover i.iconf1{background-position: 0px -25px;}
.footer .box .f_top li.f_lj dd a:hover i.iconf2{background-position:-25px -25px;}
.footer .box .f_top li.f_lj dd a:hover i.iconf3{background-position:-51px -25px;}
.footer .box .f_top li.f_lj dd a:hover i.iconf4{background-position:-76.5px -25px;}
.footer .box .f_top li.f_lj dd a:hover i.iconf5{background-position:-102px -25px;}

.footer .box .f_top li.f_lj span{display: block; width: 100%; height: 1px; background: rgba(255,255,255,0.2);position: absolute; top:105px; left: 3px;}
.footer .box .f_top li.f_lj p{font-size: 16px; color: rgba(239,239,239,0.5);position: absolute; top:145px; left: 3px; line-height: 1em;}

.footer .box .f_top li.f_lj .ifdy{display: block;position: absolute; bottom:26px; left: 3px;}
.footer .box .f_top li.f_lj .ifde{display: block;position: absolute; bottom:0px; left: 3px;}

.footer .box .f_bottom{width: 100%; height: 40px; margin-top: 30px; overflow: hidden;}
.footer .box .f_bottom .f_bleft{float: left;}
.footer .box .f_bottom .f_bleft p{line-height: 20px; color: #888; font-size: 12px; font-family: "微软雅黑";}
.footer .box .f_bottom .f_bleft p span{display: inline-block; margin-right: 20px;}
.footer .box .f_bottom .f_bleft p span a{color: #888; font-family: "微软雅黑";}

.footer .box .f_bottom .f_bright{float: right; }
.footer .box .f_bottom .f_bright ul li{float: left; margin-left: 8px;font-size: 12px; color: #888; line-height: 20px;}
.footer .box .f_bottom .f_bright ul li a{color:#888;font-family: "微软雅黑"; }
.footer .box .f_bottom .f_bright ul li a:hover{text-decoration: underline; color: #efefef;}

.footer .box .f_top   dd.ih_wx01{ position: relative; }
/*.footer .box .f_top   dd.ih_wx01 i.icon{font-size: 25px !important;}*/
.footer .box .f_top   dd.ih_wx01 div{display: none; width: 177px; height: 206px;   position: absolute; top:-220px; 
  left: -78px; z-index:9999;  box-shadow: 0px 0px 8px rgba(0,0,0,0.3); }
/*底部结束*/
/*首页结束*/

/*关于我们开始*/
.pp{width: 100%;background: #fff; overflow: hidden;}
.pp .pbanner{width: 100%; height: 300px; overflow: hidden; position: relative; z-index: 10;}
.pp .pbox{width: 1200px; margin: 0 auto;}
.pp .pbox .pab{padding-left: 7px; margin-right: 7px;}
.pp .pbox .pab .pab_title{padding-top: 65px; height: 48px; border-bottom: 1px solid #d9d9d9;  }
.pp .pbox .pab .pab_title li{background: url(img/disc.png) no-repeat top left;  float: left;width:395px; height: 48px; line-height: 18px; position: relative;}
.pp .pbox .pab .pab_title li.on,.pp .pbox .pab .pab_title li:hover{background: url(img/disc01.png) no-repeat top left;}
.pp .pbox .pab .pab_title li a{font-size: 20px; font-family:"微软雅黑"; color: #727171; margin-left: 20px;}
.pp .pbox .pab .pab_title li span{display: block; width: 0px; height: 0px; border-bottom: 2px solid #00a0e9; position: absolute; bottom: -1px; left: 0px; }
.pp .pbox .pab .pab_title li:hover span{width: 100%;}
.pp .pbox .pab .pab_title li.on span{width: 100%;}
.pp .pbox .pab .pab_title li.on a{ color:  #00a0e9; }
.pp .pbox .pab .pab_title li:hover a{color:  #00a0e9; }


.pp .pbox .pab .pab_con{width: 100%; margin-top: 37px;min-height: 500px; padding-bottom: 50px; border-bottom: 1px solid #d9d9d9; margin-bottom: 150px;}
.pp .pbox .pab .pab_con p{font-size: 12px; color: #8a8a8a; line-height: 22px;}
/*关于我们结束*/
/*公司荣誉开始*/
.pry{width: 100%; margin-top: 70px;min-height: 500px; overflow: hidden; padding-bottom: 150px;}
.pry .pry_list{min-height: 500px;width: 100%; overflow: hidden; padding-bottom: 30px;}
.pry ul{width: 110%;}
.pry ul li{float: left; width:184px; height: 288px; background: #ededed;margin-right: 66px; border-radius: 6px; margin-bottom: 75px;}
.pry ul li a{display:block; width: 166px; height: 235px;margin:10px 9px; overflow: hidden;}
.pry ul li a img{display: block; width: 100%; }
.pry ul li p{padding: 0px 10px; height:26px; line-height:26px; font-size:12px; color: #3e3a39; text-align: center; }
/*公司荣誉结束*/

/*合作伙伴开始*/
.phz{width: 100%; margin-top: 70px;min-height: 500px; overflow: hidden; padding-bottom: 150px;}
.phz .phz_list{min-height: 500px;width: 100%; overflow: hidden; padding-bottom: 30px;}
.phz ul {width: 110%;}
.phz ul li{float: left; margin-right: 30px; border: 1px solid #ddd; margin-bottom: 57px;}
/*合作伙伴结束*/

/*产品列表开始*/
.ppro {width: 100%; min-height: 500px; padding-bottom: 175px;}
.ppro  .ppro_title{width: 1142px; height: 50px; margin:0 auto; padding-top: 80px; border-bottom: 1px solid #d9d9d9; }
.ppro  .ppro_title ul {width: 120%;}
.ppro  .ppro_title li{float: left;width: 232px; height: 50px; position: relative; margin-right: 10px; /*overflow: hidden;*/}
.ppro  .ppro_title li i{display: block; float: left; width: 21px; height: 21px;margin-top: 2px;  margin-right: 10px; background: url(img/icon01.png) no-repeat ;}
.ppro  .ppro_title li a{display: block; float: left; font-size: 16px; color: #727171; line-height: 24px;}
.ppro  .ppro_title li span{display:block; width: 0; border-bottom:2px solid #00a0e9; position: absolute; bottom: -1px; left: 0px; }

.ppro  .ppro_title li i.proicon01{background-position: -23px -22px; }
.ppro  .ppro_title li i.proicon02{background-position: -0px -22px;}
.ppro  .ppro_title li i.proicon03{background-position: -87px -22px;}
.ppro  .ppro_title li i.proicon04{background-position: -46px -22px;}
.ppro  .ppro_title li i.proicon05{background-position: -67px -22px;}
.ppro  .ppro_title li:hover i.proicon01{background-position: -23px -0px; }
.ppro  .ppro_title li:hover i.proicon02{background-position: -0px -0px;}
.ppro  .ppro_title li:hover i.proicon03{background-position: -87px -0px;}
.ppro  .ppro_title li:hover i.proicon04{background-position: -46px -0px;}
.ppro  .ppro_title li:hover i.proicon05{background-position: -67px -0px;}

.ppro  .ppro_title li.on i.proicon01{background-position: -23px -0px; }
.ppro  .ppro_title li.on i.proicon02{background-position: -0px -0px;}
.ppro  .ppro_title li.on i.proicon03{background-position: -87px -0px;}
.ppro  .ppro_title li.on i.proicon04{background-position: -46px -0px;}
.ppro  .ppro_title li.on i.proicon05{background-position: -67px -0px;}


.ppro  .ppro_title li.on span{width: 175px;}
.ppro  .ppro_title li.on a{color:#00a0e9; }
.ppro  .ppro_title li:hover span{width:175px;}
.ppro  .ppro_title li:hover i{color: #00a0e9;}
.ppro  .ppro_title li:hover a{color:#00a0e9; }

.ppro .ppro_list{width: 100%; min-height: 500px; overflow: hidden; padding-top: 77px; position: relative;}
.ppro .ppro_list ul{width: 110%; }
.ppro .ppro_list ul li{float: left; width: 263px; height: 385px; background: #fff; margin-right: 50px; margin-bottom: 77px;}
.ppro .ppro_list ul li  .ppro_lpic{display: block; width: 100%; height: 287px; background: #F6F6F6; overflow: hidden; position: relative;}
.ppro .ppro_list ul li  .ppro_lpic img{display:block; width: 100%; }
.ppro .ppro_list ul li  .ppro_lpic span{display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; 
 background: rgba(0,160, 233,0);}
.ppro .ppro_list ul li:hover  .ppro_lpic span{background: rgba(0,160, 233,0.8);}
.ppro .ppro_list ul li  .ppro_lcon{padding:0px 22px;}
.ppro .ppro_list ul li  .ppro_lcon h3{font-size: 26px; color: #727171; margin-top: 30px; margin-bottom: 10px; line-height: 1em;}
.ppro .ppro_list ul li  .ppro_lcon p{line-height: 1em;}
.ppro .ppro_list ul li  .ppro_lcon p span{display: inline-block; font-size: 10px; color: #c4c4c4;margin-right: 5px;  line-height: 1em;}
/*产品列表结束*/

/*新闻列表页开始*/
.pnews{padding-left: 10px; padding-right: 10px; padding-bottom: 100px;}
.pnews ul{margin-top: 65px;}
.pnews ul li{width: 100%; border-bottom: 1px solid #d9d9d9; position: relative; }
.pnews ul li .pn_bd{position: absolute;  bottom: -1px; left:0px; display: block; width:0px;  border-bottom: 1px solid #00a0e9;}
.pnews ul li:hover .pn_bd{width: 100%;}

.pnews ul li .pnews_con{padding-top: 40px; padding-bottom: 40px;height: 226px; overflow: hidden; }
.pnews ul li .pnews_con .pnews_pic{float: left; display: block; width: 366px; height: 226px; overflow: hidden; background: #eee; margin-left: 5px;}
.pnews ul li .pnews_con .pnews_pic img{display: block; width: 100%;}
.pnews ul li:hover .pnews_con .pnews_pic{box-shadow: 0px 0px 10px rgba(0,0,0,0.27);}
.pnews ul li:hover .pnews_con .pnews_pic img{transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); 
	-ms-transform:scale(1.05);}
.pnews ul li .pnews_con .pnews_cont{width: 750px; height: 226px; position: relative; float: right;}
.pnews ul li .pnews_con .pnews_cont h3 a{font-size: 20px; color: #727171; line-height: 1em; font-family: "微软雅黑";}
.pnews ul li:hover .pnews_con .pnews_cont h3 a{color: #00a0e9;}
.pnews ul li .pnews_con .pnews_cont span a{display: block; width: 100%;margin-top:25px; line-height: 22px;color: #8a8a8a; font-size: 12px;}
.pnews ul li .pnews_con .pnews_cont p{position: absolute; bottom: 0px; left: 0px; width: 100%; overflow: hidden; line-height: 1em;}
.pnews ul li .pnews_con .pnews_cont p i,.pnews ul li .pnews_con .pnews_cont p a{display: block; }
.pnews ul li .pnews_con .pnews_cont p i{float: left; font-size: 12px; color: #b0b0b0; margin-left: 5px;}
.pnews ul li .pnews_con .pnews_cont p a{color: #b0b0b0; font-size: 12px; float: right;margin-right: 5px;}
.pnews ul li:hover .pnews_con .pnews_cont p a{color: #00a0eb; }
.pnews ul li:hover .pnews_con .pnews_cont p a{margin-right:20px;}

.pnews .pnjz{display:  block; width: 15px; height: 15px; margin:108px auto 0; font-size: 26px; color: #a1a0a1; line-height: 8px; overflow: hidden; }
.pnews .pnjz:hover{background: #e5e5e5; color: #5e5e5e;}
/*新闻列表页结束*/

/*联系我们开始*/
.pp .pbox .plx{width: 100%;}
.pp .pbox .plx .plx_title{padding-top: 65px; height: 48px; border-bottom: 1px solid #d9d9d9;  }
.pp .pbox .plx .plx_title li{background: url(img/disc.png) no-repeat top left;  float: left;width:235px; height: 48px; line-height: 18px; position: relative;}
.pp .pbox .plx .plx_title li a{font-size: 20px; font-family:"微软雅黑"; color: #727171; margin-left: 20px;}
.pp .pbox .plx .plx_title li span{display: block; width: 0px; height: 0px; border-bottom: 2px solid #00a0e9; position: absolute; bottom: -1px; left: 0px; }
.pp .pbox .plx .plx_title li span.on{width: 100%;}
.pp .pbox .plx .baidumap{width: 100%; height: 355px;background: #eee; margin-top: 70px; overflow: hidden;}
#mapcontainer{width: 100%; height: 100%;}

.plx_con{padding-left: 20px; padding-right: 20px;margin-top: 60px; padding-bottom: 95px;}
.plx_con h2{line-height: 1em; font-size: 18px; font-weight: bold; color: #6e6e6e;  margin-bottom: 28px;}
.plx_con li{float: left; overflow: hidden;}
.plx_con p{line-height:1em; margin-bottom: 10px; font-size: 12px; color: #8a8a8a;}
.plx_con ul{width: 100%; overflow: hidden;}
.plx_con li.plx1{width: 460px;}
.plx_con li.plx2{width: 440px; overflow: hidden;}
.plx_con li.plx2 .plx2_left{float: left; width: 48px; height: 90px; border-right: 1px solid #c5c5c5;}
.plx_con li.plx2 .plx2_left i{color: #a8a8a8;   line-height: 1em; display: block;}
.plx_con li.plx2 .plx2_left i.plxi01{ font-size: 26px;margin-bottom:40px;}
.plx_con li.plx2 .plx2_left i.plxi02{ font-size: 23px; margin-left: 2px;}
.plx_con li.plx2 .plx2_right{margin-left: 22px; float: left;}
.plx_con li.plx3{width: 260px;  overflow: hidden;}
.plx_con li.plx3 .plx3_left{float: left; width: 48px; height: 90px; border-right: 1px solid #c5c5c5;}
.plx_con li.plx3 .plx3_left i{color: #a8a8a8; margin-bottom: 10px; line-height: 1em; display: block; font-size: 25px;}
.plx_con li.plx3 .plx3_right{margin-left: 22px; float: left; width: 187px; overflow: hidden;}
.plx_con li.plx3 .plx3_right a{line-height:1em;display: block; margin-bottom: 10px; font-size: 14px; color: #8a8a8a;}
.plx_con li.plx3 .plx3_right a:hover{text-decoration: underline; color: #00a0e9;}

.plx_bg{width: 100%; height: 445px; background: #f4f4f4;}
.plx_bg .box{width: 1200px; margin:0 auto;}
.plx_bg .box .plx_bd{padding-top: 80px; padding-left: 15px; padding-right: 15px; height: 280px; position: relative; }
.plx_bg .box .plx_bd input{display: block; width: 450px; height: 40px; border:1px solid #d2d2d2; float: left; background:#f4f4f4;font-family: "微软雅黑";
 padding-left: 15px; padding-right: 15px;  margin-bottom: 35px;color: #8a8a8a; font-size: 12px; line-height: 24px;}
#lxwm .form_message{color: #8a8a8a; font-size: 19px; line-height: 24px;}
#lxwm  .form_title{display: none;}
.plx_bg .box .plx_bd .col11{display: block; width: 1140px; height: 95px; border:1px solid #d2d2d2;  background:#f4f4f4; color: #8a8a8a;
 font-size: 12px;font-family: "微软雅黑";   line-height: 24px; padding-left: 15px; padding-right: 13px;}
.plx_bg .box .plx_bd #lxwmbotton{width: 76px; height: 30px; background: #b5b5b6; color: #fff; line-height: 30px; text-align: center; border:none; font-family: "微软雅黑";
	font-size: 12px; position: absolute; left: 50%; margin-left: -38px; bottom: 0px; cursor: pointer; }
.plx_bg .box .plx_bd #lxwmbotton:hover{color:#fff; background: #00A0E9; }
#lxwm .form_group:nth-child(1){float: left;}
#lxwm .form_group:nth-child(2){float: right;}
#lxwm .messtitle,#lxwm .control_label,#lxwm .form_message{display: none;}
#lxwm .infoInput1{float: right;}
.col11{ margin-bottom: 65px;}

/*联系我们结束*/

/*悬浮窗开始*/
.xf{position: fixed; bottom:5%; right: 0px; width: 42px; z-index: 99;}
.xf li{width: 100%; height: 42px; background: #f6f6f6;margin-bottom: 1px; position: relative;}
.xf li.xf_yin{background: #a9a9a9;}
.xf li i.xf00{color: #00a0e9;font-size: 28px; text-align: center; width: 100%; height: 100%; display: block; line-height: 42px;}
.xf li:hover i.xf00{color: #fff; background:#00a0e9; }
.xf li i.xf01{font-size: 16px;}
.xf li i.xf02{font-size: 18px; line-height: 40px;}
.xf li i.xf03{font-size: 15px;line-height: 46px;}
.xf li i.xf04{font-size: 14px;}
.xf li i.xf05{font-size: 15px; color: #fff;}

.xf li.xf_03 div{ position:absolute; right: -181px;/*right: 0px;*/  top:0px;  width: 180px;  height: 100%;  background:#00a0e9; color: #fff; overflow: hidden;}
.xf li.xf_03 div a{display: block; width: 50%; height: 100%; float: left;}
.xf li.xf_03 div a i.xf20{display: block; width: 90px; height: 100%; background:#00a0e9; color: #fff; font-size: 32px; text-align: center; line-height: 42px;}
.xf li.xf_03 div a:hover i.xf20{background:#ff9600; }
.xf li.xf_03 div a i.xf21{font-size: 36px; border-right: 2px solid #fff; line-height:47px !important;}
.xf li.xf_03 div a i.xf22{font-size: 26px;line-height: 44px;}
.xf li.xf_03 div i.xf13{font-size: 21px; line-height:47px!important;}
.xf li.xf_03 div i.xf14{font-size: 21px;}
.xf li.xf_03:hover div{right: 0px; }
.xf li.xf_03:hover i.xf00{}
.xf li.xf_03 div i.xf00{display: block; float:left; color: #fff;margin-left: 5px; margin-right: 3px; text-align: center; width: 47px; height: 100%;
 line-height: 42px; }
.xf li.xf_03 div span{font-size: 14px; line-height: 42px; color: #fff;display: block; float: left;}

.xf li i.xf21{font-size: 24px; line-height: 41px!important;}
.xf li.xf_03 div span.xf31{line-height: 16px!important; font-size: 12px!important; margin-left: 15px ; margin-top: 6px;}
/*悬浮窗结束*/
/**/





/*基础详情页开始*/ 
.pnewsp{padding-left: 10px; margin-bottom: 120px; position: relative; padding-right: 10px; }
.pnewsp h2{text-align: center; font-size: 26px; color: #727171; font-weight: bold;  margin-top: 40px; margin-bottom: 10px;}
.pnewsp>p{text-align: center; color: #8a8a8a;   margin-bottom: 15px;}
.pnewsp>p i{font-size: 14px; margin-left: 10px; margin-right: 10px; }
.pnewsp .pnewsp_con{width: 100%; min-height: 500px; padding-bottom:50px; position: relative;border-bottom: 1px solid #d9d9d9; }
.pnewsp .pnewsp_con p{font-size: 12px; text-indent: 2em; color: #8a8a8a; line-height: 24px;margin-bottom: 5px;}
.pnewsp .pnewsp_con img{display: block; max-width: 100%;}

.pnp_fx{position: absolute; right: 0px; bottom: 8px;}
.pnp_sx{width: 100%; margin-top: 10px; overflow: hidden;}
.pnp_sx p{max-width: 50%; font-size: 14px; color: #8a8a8a;}
.pnp_sx p a{ color: #8a8a8a;}
.pnp_sx p a:hover{text-decoration: underline; color: #00a0e9;}
/*基础详情页结束*/

/*翻页按钮开始*/
.pager {width:100%; color:#3e3a39; line-height:30px; padding:25px 0 25px 0; font-size:14px; text-align:center;}
.pager a,.pager span {padding:0px 8px; color: #3e3a39; text-decoration: none;  font-size:14px; 
	height:26px;line-height:26px;display:inline-block;margin:0 3px;}
.pager a:hover { color: #00a0e9;  }
.pager a:active { color: #00a0e9;  }
.pager span.now  { color: #00a0e9;  }
.pager span.disabled { color: #3e3a39;  }

/*搜索结果页*/
.sspab{width: 1000px; margin:50px auto;}
.sspab form{display: none;}
.espcms_page_typename_width{font-size: 30px; text-align: center;}
.espcms_strlist dl{width: 100%; height:35px; margin-bottom: 10px; font-size: 14px; line-height:35px; border-bottom: 1px solid #e5e5e5; overflow: hidden;}
.espcms_strlist dl .tl{float: left;}
.espcms_strlist dl .dr{float: right;}

.ih0{display: none !important;}

/* 下载中心开始*/
.pxz_con{ margin-top: 70px;min-height: 500px;   margin-bottom: 100px;  overflow: hidden;}
.pxz_con ul{width: 120%;}
.pxz_con ul li{float: left; width: 380px;    margin-right:22px; margin-bottom:50px;}
.pxz_con ul li a.pxz_cpic{display: block; width: 100%; height: 409px; background: #bababa; overflow: hidden;}
.pxz_con ul li a.pxz_cpic img{display: block;}

.pxz_con ul li a.pxz_cname{display: block; width: 308px;   padding:38px 34px 30px; border:2px solid #f0f0f0; border-top: none; overflow: hidden;}
.pxz_con ul li a.pxz_cname p{font-size: 24px; color:#828282 ;  line-height: 24px; position: relative; float: left;}
.pxz_con ul li a.pxz_cname span{float: right; display: block; font-size: 15px;}
.pxz_con ul li a.pxz_cname span i.icon{font-size: 15px; color:#828282 ;}
/*.pxz_con ul li:hover{box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.2);}*/
.pxz_con ul li:hover a.pxz_cname span i.icon{color: #00a0e9; }
.pxz_con ul li:hover a.pxz_cname p{color: #00a0e9;}

/*产品详情*/
.jszc{width: 100%; margin-top: 40px; line-height: 1em; font-size: 12px; color: #999; font-family: "微软雅黑" ;}
.cpfy{width: 100%; margin-top: 75px; position: relative; overflow: hidden;}
.cpfy .cpfy_fy{position: absolute;right: 0px; top: 0px; width: 585px; height: 58px; overflow: hidden;}
.cpfy .cpfy_fy ul{width: 110%;}
.cpfy .cpfy_fy ul li {float: left;width: 183px;height: 56px; border-bottom:2px solid #e6e6e6; margin-right: 20px; }
.cpfy .cpfy_fy ul li a{display: block; width: 100%;height: 100%; color: #e6e6e6; text-align: center; font-size: 30px; line-height: 56px; }
.cpfy .cpfy_fy ul li:hover,.cpfy .cpfy_fy ul li.on{background:#00a0e9;  border-bottom:2px solid #00a0e9;}
.cpfy .cpfy_fy ul li:hover a,.cpfy .cpfy_fy ul li.on a{color: #fff;}

.cpxq{width: 100%;   }
.cpxq_top{width: 100%; height: 700px;  overflow: hidden; }
.cpxq_top .cpxq_tpic{width: 556px; height: 700px; float: left; overflow: hidden;}

	.game163{ position: relative;  overflow: hidden; width: 100%; height: 700px; }
	.game163 .bigImg{ width: 100%; height: 575px!important; position: relative; }
	.game163 .bigImg li{background: #e6e6e6;}
	.game163 .bigImg li img{ vertical-align:middle; width: 100%; height: 575px;  }
	.game163 .bigImg .prev,.game163 .bigImg .next{position: absolute!important; display: block!important; top: 50%!important; margin-top: -20px; text-align: center; line-height: 41px;
		color: #acacac; font-size: 14px; z-index: 9; width: 10px!important; height: 40px; background-color: #dadada; border-radius: 3px;}
  .game163 .bigImg .prev:hover,.game163 .bigImg .next:hover{background-color: #909090; color:#fff; }
	.game163 .bigImg .prev{left:0px!important;  padding-left: 15px; padding-right: 15px;}
	.game163 .bigImg .next{left:516px!important; text-align: left;  padding-left: 12px; padding-right: 18px;}

	.game163 .smallScroll{ width: 100%;height: 70px; margin-top: 20px; position: relative;}
	.game163 .sPrev,.game163 .sNext{display: block; float: left;  width: 14px;  height: 70px; line-height: 70px; font-size:25px;  color: #ddd; 
		position: absolute;top: 50%; margin-top: -32px; }
	.game163 .sNext{right: 15px; }
	.game163 .sPrev{left:0px;}
	.game163 .sPrev:hover,.game163 .sNext:hover{ color: #666;}
	.game163 .smallImg{ /*float:left;*/  margin: 0 auto; /*display:inline;*/ width:85%; height: 72px; overflow: hidden; position: relative;}
	.game163 .smallImg ul{ height:70px;  width: 9999px; overflow: hidden; }
	.game163 .smallImg li{ width: 70px; height: 72px; float: left; margin-left: 9px; margin-right: 9px; cursor:pointer;  display: inline; background: #e6e6e6; }
	.game163 .smallImg img{/* border: 1px solid #dcdddd;*/ width:70px; height:70px;  }



.cpxq_top .cpxq_tcon{width: 585px; height:573px; float: right;  border-bottom: 1px solid #e8e8e8; }
.cpxq_top .cpxq_tcon .cpxq_tkong{width: 100%; height: 58px; padding-bottom: 35px;}
.cpxq_top .cpxq_tcont{width: 100%; }
.cpxq_top .cpxq_tcont ul{margin-top: 10px;}
.cpxq_top .cpxq_tcont ul h4{color: #00a0e9; font-size: 18px; line-height: 1em; margin-bottom: 18px;margin-left: 5px;}
.cpxq_top .cpxq_tcont ul li{list-style: disc; color: #888; font-size: 12px; line-height: 22px; padding-left: 0px; margin-left: 5px;}
.cpxq_img{margin-top: 95px; margin-bottom: 75px;}


.cpxq .cpxq_bottom table{width: 100%;  overflow: hidden; border-bottom: 1px solid #e8e8e8;}
.cpxq .cpxq_bottom table tbody{overflow: hidden;}
.cpxq .cpxq_bottom table tr{width: 110%; overflow: hidden; display: block;}
.cpxq .cpxq_bottom table th,.cpxq .cpxq_bottom table td{display: block; float: left; margin-right: 60px;  width: 555px; 
  text-align: left;  color: #727171; font-size: 16px; line-height: 1em; }
.cpxq .cpxq_bottom table td{border-top: 1px solid #e8e8e8; padding-top: 32px; padding-bottom: 32px; }
.cpxq .cpxq_bottom table th{margin-bottom: 45px;}
.cpxq .cpxq_bottom table tr p{color: #727171; font-size: 14px; line-height: 24px;}


.cpxq .cpxq_bottom table th:nth-last-child(even),.cpxq .cpxq_bottom table td:nth-last-child(even){}
.cpxq .cpxq_bottom table th:nth-last-child(odd),.cpxq .cpxq_bottom table td:nth-last-child(odd){margin-right: 0px;}

@media (max-width:1000px) {
       body{max-width: 1200px;}
       .head{overflow: hidden;}
       .pro{overflow: hidden;}
       .zh{overflow: hidden;}
    	

       .top .box,.head .box,.pro .box,.pro .box .pro_lb,.pp .pbox{width: 100%;}
    }